package elEMAS.impl;

public class EmasParameters {
    
    public int timeLimit;
    public String inputFile; // plik z problemem
    public String configFile; // plik z konfiguracją
    
    public int stepNum; // ilosc krokow
    public int islandNum; // ilosc wysp
    public int agentsNum; // ilosc wszystkich agentow

    public double migrationProbability; // prawdopodobienstwo migracji pojedynczego agenta
    public int startAgentEnergy; //poczatkowa energia agenta
    public int dieThreshold;    //prog smierci
    public int reproductionThreshold;   //prog reprodukcji
    public int basicEnergyQuantum;  //podstawowe quantum energii
    
    public double ref_f0; // punkt referencyjny (do liczenia HV)
    public double ref_f1; // punkt referencyjny (do liczenia HV)
    
    public int hvCalcInterval; // co ile krokow ma byc obliczany HV
    
}
